Big Huge Thesaurus

wild meadow lily

noun